line-post insulator - French English Dictionary